• word of the day

    swan orchid

    swan orchid - Dictionary definition and meaning for word swan orchid

    Definition
    (noun) any of several orchids of the genus Cycnoches having slender arching columns of flowers suggesting the neck of a swan

Word used in video below:
text: and what noise do you think a swan might
Download our Mobile App Today
Receive our word of the day
on Whatsapp